package com.itheima.类加载与反射.类加载器.案例一;

/*分类

- Bootstrap class loader：虚拟机的内置类加载器，通常表示为null ，并且没有父null
- Platform class loader：平台类加载器,负责加载JDK中一些特殊的模块
- System class loader：系统类加载器,负责加载用户类路径上所指定的类库*/
public class 三种类加载器 {
    public static void main(String[] args) {
        //系统类加载器(子类可以是自定义加载器)
        ClassLoader system = ClassLoader.getSystemClassLoader();

        //平台类加载器
        ClassLoader platform = system.getParent();

        //启动类(内置类)加载器
        ClassLoader bootstarp = platform.getParent();

        System.out.println("系统类加载器:"+system);
        System.out.println("平台类加载器:"+platform);
        System.out.println("启动类加载器:"+bootstarp);
    }
}
